drip screed - French English Dictionary